Formal Verification of Train Control with Air Pressure Brakes

نویسندگان

  • Stefan Mitsch
  • Marco Gario
  • Christof J. Budnik
  • Michael Golm
  • André Platzer
چکیده

Train control technology enhances the safety and efficiency of railroad operation by safeguarding the motion of trains to prevent them from leaving designated areas of operation and colliding with other trains. It is crucial for safety that the trains engage their brakes early enough in order to make sure they never leave the safe part of the track. Efficiency considerations, however, also require that the train does not brake too soon, which would limit operational suitability. It is surprisingly subtle to reach the right tradeoffs and identify the right control conditions that guarantee safe motion without being overly conservative. In pursuit of an answer, we develop a hybrid system model with discrete control decisions for acceleration, brakes, and with continuous differential equations for their physical effects on the motion of the train. The resulting hybrid system model is systematically derived from the Federal Railway Administration model for flat terrain by conservatively neglecting minor forces. The main contribution of this paper is the identification of a controller with control constraints that we formally verify to always guarantee collision freedom in the FRA model. The safe braking behavior of a train is influenced not only by the train configuration (e.g., train length and mass), but also by physical characteristics (e.g., brake pressure propagation and reaction time). We formalize train control safety properties in differential dynamic logic and prove the correctness of the train control models in the theorem prover KeYmaera X.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Study on Braking Panels in High Speed Trains Using CFD

With speed increasing in high-speed trains, due to limitations of other types of brakes, aerodynamic brake has become an important braking method. In this task to make better use of brake’s panel different configurations are examined and the best panel shape which provides the reasonable drag coefficient is introduced. The results of simulations are carried out with the computational fluid dyna...

متن کامل

Development of Formal Method Application for Ensuring Safety in Train Control System

Recently, many critical control systems are developed using formal methods. When software applied to such systems is developed, the employment of formal methods in the software requirements specification and verification will provide increased assurance for such applications. Earlier error of overlooked requirement specification can be detected using formal specification method. Also the testin...

متن کامل

HCSP formal modeling and verification method and its application in the hybrid characteristics of a high speed train control system

The high speed train control system is a typical hybrid system, which not only contains a continuous evolution process (train position and speed), but also the discrete event between subsystems. Although some formal methods like HUML, HA and DL have already been used in modeling and verification train control systems, they are not good at describing communication behaviors which are in the inte...

متن کامل

Can Structured Formatters Prevent Train Crashes?

Paris, Gare de Lyon, 27 June, 1988, 18:47. A crowded suburban train is ready for departure when, suddenly, another train arrives in front of it. There is a crash with 56 dead and hundreds injured. Obviously the killer train had no brakes. Why? The French government immediately set up a commission to analyse the disaster. This commission published its analysis in a report in September 1988 [1]. ...

متن کامل

Safe Design Method of Embedded Control Systems based on COTS

In this paper, we propose an approach based on formal verification and discrete controller synthesis that are combined within a component-based design method. Formal verification finds design errors and provides counterexamples while the Discrete Controller Synthesis technique attempts to enforce previously verified specifications which do not hold. It automatically produces control code, which...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017